package zmm

import (
	"github.com/gogf/gf/v2/frame/g"
	commonApi "github.com/tiger1103/gfast/v3/api/v1/common"
	"github.com/tiger1103/gfast/v3/internal/app/zmm/model/entity/association"
)

type ZmmMoneyLogMemberListReq struct {
	g.Meta     `path:"/zmm_money_log_member/list" tags:"会员余额日志管理" method:"get" summary:"会员余额日志列表" security:"bearer"`
	MemberID   string `p:"member_id"`
	StartTime  string `p:"start_time"`
	EndTime    string `p:"end_time"`
	TypeData   string `p:"type_data"`
	MemberName string `p:"member_name"`
	commonApi.PageReq
}

type ZmmMoneyLogMemberListRes struct {
	g.Meta            `mime:"application/json"`
	ZmmMoneyLogMember []*association.ZmmMoneyLogMember `json:"list"`
	commonApi.ListRes
}
